herd sheep - French English Dictionary